Definition of Public Square

  • (noun) a place of assembly for the people in ancient Greece
  • (noun) an open area at the meeting of two or more streets

Synonyms of Public Square


Antonyms of Public Square


No Antonyms Found.

Homophones of Public Square


No Homophones Found.